flower of the dog-rose - Turco Inglés Diccionario